total metabolic rate - Spanish English Dictionary